a challenging environment - Türkçe İngilizce Sözlük